<style type="text/css">
/*v.7000-{$settings.ramka_theme|default:'000'}-{$settings.ramka_theme_kolor|default:'000000'}*/
{literal}
* { margin: 0; padding: 0; font: 11px/1.75em Verdana, Tahoma, arial, sans-serif; }
body, #wrap {font: 11px/1.75em Verdana, Tahoma, arial, sans-serif; color: #666; text-align: center; margin: 0 0 15px 0; }
/* links */
a, a:visited { color: #ea159a; background: inherit; text-decoration: underline; }
a:hover { color: #ea159a; background: inherit; padding-bottom: 0; border-bottom: 2px solid #cebbd7; }
/* ramki */
#wrap { position: relative; width: 749px; margin: 0 auto; text-align: left;}
#header { position: relative;  height: 114px; width:749px;	padding: 0; margin: 0 auto; /*background: url({/literal}{$smarty.const.HTTP_URL|cssfiles:$smarty.server.HTTP_HOST:$settings.szablon:$settings.ramka_theme:$settings.ramka_theme_kolor:"bg-header.jpg"}{literal}) no-repeat center top;*/ }

#footer-wrap { clear: both; width: 749px; height: 110px; font-size: 95%; padding: 0px; text-align: left; background: /*tu nie dawać koloru*/ url({/literal}{$smarty.const.HTTP_URL|cssfiles:$smarty.server.HTTP_HOST:$settings.szablon:$settings.ramka_theme:$settings.ramka_theme_kolor:"bg-fotter.jpg"}{literal}) no-repeat center bottom; }
/* header-photo */
#header-baner{ width: 749px; margin: 0 auto; padding: 0px; }
#header-photo { position: relative;  margin: 0px auto; padding: 0; height: 313px; width: 749px; background:  url({/literal}{$smarty.const.HTTP_URL|cssfiles:$smarty.server.HTTP_HOST:$settings.szablon:$settings.ramka_theme:$settings.ramka_theme_kolor:"bg-baner.jpg"}{literal}) no-repeat center; }
#header-photo h1#logo-text a { position: absolute; margin: 0; padding: 0; font: bold 48px 'Trebuchet MS', Arial, Sans-serif; letter-spacing: -1px; color: #fff; text-transform: none; text-decoration: none; border: none;
/* change the values of top and left to adjust the position of the logo*/
top: 25px; left: 30px; }
#header-photo h2#slogan { position: absolute; margin: 0; padding: 0; font: bold 14px 'Trebuchet MS', Arial, Sans-serif; text-transform: none; color: #B6D1F8;
/* change the values of top and left to adjust the position of the slogan*/
top: 75px; left: 35px; }

/* Navigation */
#nav { clear: both; padding: 0; height: 48px;  border-top: 2px solid #f8dae7;}
#nav ul { list-style: none;  margin: 0 auto ; display: inline;  }
#nav ul li { display: inline; margin: 0px 2px; padding: 0 ; }
#nav ul li a { display: block; float: left; width: auto; margin: 0; padding: 5px 15px; color: #888;  text-decoration: none;}
#nav ul li a span { font-size: 14px; }
#nav ul li a:hover,	#nav ul li a:active { color: #666; text-decoration: none; border-bottom: 2px solid #cebbd7; }
#nav ul li#current a {  text-decoration: none; }

#footer-wrap #nav { clear: both; margin: 0 auto ; }
#footer-wrap #nav ul li a span { font-size: 11px; }



/* tło treści*/
#content-wrap { float: left;	width: 749px; margin: 0px; display: inline; padding: 0; border-top: 0px solid #fff; background:  url({/literal}{$smarty.const.HTTP_URL|cssfiles:$smarty.server.HTTP_HOST:$settings.szablon:$settings.ramka_theme:$settings.ramka_theme_kolor:"content-wrap.jpg"}{literal} ) no-repeat bottom }

/* headers */
h1, h2, h3, h4 { font-family: Georgia, "Times New Roman", Times, serif; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; }
h1 {  }
h2 { color: #888 ; font-size: 1.6em; padding: 15px 0 2px 0px; border-bottom:1px solid #ea159a;	}
h3 { color: #888; font-size: 1.4em; padding: 15px 0 2px 0px; border-bottom: 1px solid #ea159a;	}
h4 { color: #888; font-size: 1.0em; border-bottom: 1px solid #ea159a;}
h1, h2, h3, h4, p { padding: 5px 0px; margin: 0px 0px; }

#main h1, #rightcolumn h1, #sidebar h1  { margin: 0 0px 3px 0px; font-size: 1.8em; color: #888; padding: 15px 0px 2px 0px; border-bottom: 2px solid #ea159a;	}


/* Top Elements */
ul, ol { margin: 5px 20px;	padding: 0 20px; }
/* images */ 
img { background:none;  border: none;	padding: 0px; }

.date {background:url(date_bg.gif) no-repeat 0 0; padding:2px 0 2px 22px; color:#444444;}
/* start - table */
table {	border-collapse: collapse;	margin: 10px; }
th strong {	color: #666; }
th { height: 29px;	padding-left: 12px;	padding-right: 12px; text-align: left; 	border-bottom: solid 1px #aaa;	color: #666; }
tr { height: 30px; }
td { padding: 5px 11px;  }
td.first,th.first { border-left: 0px; }

/* form elements */
form { margin:10px; padding: 5px 5px;	background: #e0d7eb; }
label {	display:block;	font-weight:bold;	margin:5px 0; }
input {	padding:2px;	border:1px solid #eee;	font: normal 1em Verdana, sans-serif;	color:#666; }
textarea { width:400px;	padding:2px;	font: normal 1em Verdana, sans-serif;	border:1px solid #eee;	height:100px;	display:block;	color:#777; }
input.button { font: bold 12px Arial, Sans-serif;	height: 24px;	margin: 0;	padding: 2px 3px;	color: #333;	background: #e7e6e6 url(button.jpg) repeat-x;	border: 1px solid #dadada; }
/* search form */
.searchform { background-color: transparent;	border: none; margin: 0 5px 0 10px; padding: 5px 0 15px 0;	width: 190px; }
.searchform p { margin: 0; padding: 0; }
.searchform input.textbox { width: 100px; color: #777; height: 18px; padding: 2px; 	border: 1px solid #E5E5E5;	vertical-align: top; }
.searchform input.button { 	width: 60px;	height: 24px;	padding: 2px 5px;	vertical-align: top; }
/*  LAYOUT */ 
/* header links */
#header #header-links { position: absolute;	top: 17px; right: 45px;	color: #838181;	font-size: 10px;	font-weight: bold; }
#header #header-links p { padding: 0; margin: 0; }
#header #header-links a { color: #838181;	text-decoration: none; }
#header #header-links a:hover {	color: #444; }

#film1 {position: absolute;	top: 11px; right: 0px}

/* Main Column */
.three-col #main { margin: 0px 228px 0px 160px; padding: 0px;}
.two-col-lc #main { margin: 0px 0px 0px 230px; padding: 0px;}
.two-col-cr #main { margin: 0px 230px 0px 0px;padding: 0px; }
.one-col #main { margin: 0px 0px 0 0px; padding: 0px; }
/* Sidebar */	
#sidebar { float: left;	width: 218px; margin-top: 0px; margin-left:0px; padding: 0px; }
.three-col #sidebar { float: left;	width: 150px; margin-top: 0px; margin-left:0px; padding: 0px; }	
/* right column */
#rightcolumn { float: right; width: 218px; margin-top: 0px; margin-right:0px; padding: 0px;}
/* #sidebar */


/* sidebar menu */
#sidebar ul.sidemenu { list-style:none; margin: 10px 0 10px 0px; padding:0;	}
#sidebar ul.sidemenu ul{ list-style:none;	margin: 0px 0 10px 15px;	padding:0;	 }
#sidebar ul.sidemenu li { margin-bottom:1px;	border-bottom: 1px dotted #f8dae7; padding: 5px 0px; }
#sidebar ul.sidemenu ul li { margin-bottom:1px; border-bottom: none; border-top:  1px dotted #f8dae7; }
#sidebar ul.sidemenu a { display:block;	text-decoration:none; color: #666; font-weight: bold;	padding:2px 5px 2px 10px;	background: none; border-left:2px solid #f8dae7; min-height:18px; } 
#sidebar ul.sidemenu ul a { display:block; text-decoration:none; padding:2px 5px 2px 10px; font-weight: normal;	background: none; border-left:2px solid #eee; min-height:16px; line-height: 14px;} 
* html body #sidebar ul.sidemenu a {  height: 18px;  }
#sidebar ul.sidemenu a:hover { padding:2px 5px 2px 10px; background: #efaac7; color: #fff;	border-left:2px solid #cebbd7; border-bottom: none; }
#sidebar ul.sidemenu a.selected { padding:2px 5px 2px 10px;	background: #efaac7; color: #fff; border-left:2px solid #cebbd7; }
/* #rightcolumn */
#rightcolumn ul.sidemenu { list-style:none; margin: 10px 0 10px 0px; padding:0;	}
#rightcolumn ul.sidemenu ul{ list-style:none;	margin: 0px 0 10px 15px;	padding:0;	 }
#rightcolumn ul.sidemenu li { margin-bottom:1px;	border-bottom: 1px dotted #f8dae7; padding: 5px 0px; }
#rightcolumn ul.sidemenu ul li { margin-bottom:1px; border-bottom: none; border-top:  1px dotted #f8dae7; }
#rightcolumn ul.sidemenu a { display:block;	text-decoration:none; color: #666; font-weight: bold;	padding:2px 5px 2px 10px;	background: none; border-left:2px solid #f8dae7; min-height:18px; } 
#rightcolumn ul.sidemenu ul a { display:block; text-decoration:none; padding:2px 5px 2px 10px; font-weight: normal;	background: none; border-left:2px solid #eee; min-height:16px; line-height: 14px;} 
* html body #rightcolumn ul.sidemenu a {  height: 18px;  }
#rightcolumn ul.sidemenu a:hover { padding:2px 5px 2px 10px; background: #efaac7; color: #fff;	border-left:2px solid #cebbd7; border-bottom: none; }
#rightcolumn ul.sidemenu a.selected { padding:2px 5px 2px 10px;	background: #efaac7; color: #fff; border-left:2px solid #cebbd7; }

/* footer-wrap */
#footer-wrap a { text-decoration: none; color: #666;	font-weight: bold; font-size: 10px;}
#footer-wrap a:hover { color: #cebbd7; }
#footer-wrap p { padding: 40px 0; font-size: 10px;}
#footer-wrap h2 { color: #666666; margin: 0; padding: 0 0px; }

/* footer */
#footer { clear: both; color: #666; margin: 0 auto;	width: 749x;	padding: 0px;	text-align: center; }
/* alignment classes */
.float-left  { float: left; }
.float-right { float: right; }
.align-left  { text-align: left; }
.align-right { text-align: right; }
/* display and additional classes */
.clear { clear: both; }
{/literal}
</style>
 